package com.example.Sao.Tools;

import android.content.Context;
import android.graphics.Bitmap;
import android.view.View;
import android.widget.ImageView;

import com.bumptech.glide.Glide;

import java.io.ByteArrayOutputStream;

/**
 * @ProjectName: scan
 * @Package: com.example.Sao.Tools
 * @ClassName: GlideUtil
 * @Description: java类作用描述
 * @Author: 作者名
 * @CreateDate: 2020/5/9 20:33
 * @UpdateUser: 更新者：
 * @UpdateDate: 2020/5/9 20:33
 * @UpdateRemark: 更新说明：
 * @Version: 1.0
 */
public class GlideUtil {

    /**根据id来加载图片
     * @param context
     * @param view
     */
    public static void LoadIdBitmap(Context context, ImageView view, int id){
        Glide.with(context)
                .load(context.getResources().getDrawable(id))
                .into(view);
    }
    public static void LoadIdBitmap(Context context, ImageView view, Bitmap bitmap){
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        bitmap.compress(Bitmap.CompressFormat.PNG, 100, baos);
        byte[] bytes=baos.toByteArray();
        Glide.with(context)
                .load(bytes)
                .asBitmap()
                .into(view);
    }
}
